Big Huge Thesaurus

cephalopod mollusk

noun